Time-domain aliasing cancellation role in error concealment - Electronics Letters
نویسندگان
چکیده
Introduction: Audio technology has come a long way from magnetic tape recording in the early twentieth century to the current digital music technology. The increase in Internet audio streaming and digital audio broadcasting poses a new challenge, as they are often subject to bandwidth limitation that is incompatible with the high data rate of digital music. However, with the current perceptual audio coding technology, these applications have become a reality and will eventually be further developed to include the wireless medium. MPEG-AAC (advanced audio coder) is the current state of the art in audio compression technology. The CD quality promised at bit rates as low as 64 kbit=s makes AAC a strong candidate for high-quality low-bandwidth audio streaming applications. Each AAC frame is independently decodable. With time-domain aliasing cancellation, the information is carried by two consecutive AAC frames. These features make the scheme favourable in audio streaming applications because it makes AAC more resilient to transmission error. The Internet Streaming Media Alliance (ISMA) has created a transport protocol for streaming MPEG-4 multimedia content over IP networks [1], which is based on the Real Time Transport Protocol (RTP) over UDP (User Datagram Protocol). The IETF Internet Draft regarding RTP payload format for AAC stream can be found in [2] which supports unequal error protection and frame interleaving. Despite this support, handling of erroneous transmission requires a decoder equipped with an error concealment scheme to cater for missing packets. An interleaving strategy was proposed for streaming applications to mitigate the effect of burst error, and especially to avoid consecutive frame error. When adjacent frames are available, the AAC decoder can simply ignore the missing frame, and fill the missing portions with the aliased sample from previous and consecutive frames. This was made possible by the overlap add process in this coder. In this Letter, we illustrate the modified discrete cosine transform (MDCT) with 50% overlap used in MPEG-AAC, and explain how it can be exploited to enhance the concealment scheme in the case of single frame loss. The performance of this approach is reported and compared to both the common muting method for single-frame error concealment and a frame repetition that has similar complexity [3].
منابع مشابه
The Modified Discrete Cosine Transform: Its Implications for Audio Coding and Error Concealment
This paper presents a study of the Modified Discrete Cosine Transform (MDCT) and its implications for audio coding and error concealment from the perspective of Fourier frequency analysis. A relationship between the MDCT and DFT via Shifted Discrete Fourier Transform (SDFT) is established, which provides a possible fast implementation of MDCT employing an FFT routine. The concept of Time Domain...
متن کاملA Novel Temporal-Frequency Domain Error Concealment Method for Motion Jpeg
Motion-JPEG is a common video format for compression of motion images with highquality using JPEG standard for each frame of the video. During transmission through a noisychannel some blocks of data are lost or corrupted, and the quality of decompression frames decreased.In this paper, for reconstruction of these blocks, several temporal-domain, spatial-domain, andfrequency-domain error conceal...
متن کاملAnalysis and Properties of Time - Varying Modified DFT Filter Banks
We provide a comprehensive analysis of the time-varying modified DFT (MDFT) filter bank based on the general time-varying filter bank theories (Wang, 2005, 2006, 2008, 2009) in both the time domain and frequency domain. We give firstly the description of the time-invariant MDFT filter bank including its perfect reconstruction (PR) condition, its mechanism of aliasing error cancellation and the ...
متن کاملAttenuation of spatial aliasing in CMP domain by non-linear interpolation of seismic data along local slopes
Spatial aliasing is an unwanted side effect that produces artifacts during seismic data processing, imaging and interpolation. It is often caused by insufficient spatial sampling of seismic data and often happens in CMP (Common Mid-Point) gather. To tackle this artifact, several techniques have been developed in time-space domain as well as frequency domain such as frequency-wavenumber, frequen...
متن کاملEnhanced Adaptively Space-Time-View Error Concealment for 3D Multi-View Video Transmission over Noisy Channels
Decoding of 3D multi-view video coded bit-streams that are transmitted over noisy channels can suffer from error propagation in the space, time and view domains. To improve the quality of reconstructed 3D video, we propose adaptive Error Concealment (EC) algorithms to conceal the erroneous blocks of intra-coded and inter-coded frames. Our proposed algorithms adapt to the motion characteristics ...
متن کامل